WebAppick\AppServices\License D

Total Complexity 142
Dependencies 1
Dependents 3
Total lines 930
Lines of code 590
Logical lines of code 258
Comment lines 295
Methods 39
Properties 11

Methods 39

Method Rating Maintainability Complexity Lines of code
activate_client_license()
B
42 19 46
send_request()
A
39 12 69
show_active_license_info()
A
45 12 42
__admin_notices()
A
47 11 35
check_license_status()
A
51 9 26
menu_output()
S
45 5 47
deactivate_client_license()
S
57 7 15
add_settings_page()
S
51 6 26
migrate_license_from_wc_am()
S
52 6 24
handle_license_page_form()
S
60 4 15
admin_menu()
S
61 4 14
generateInstanceId()
S
60 4 13
redirect_to_license_page()
S
60 4 13
is_valid()
S
62 4 12
activation_deactivation()
S
59 3 14
setLicense()
S
54 2 22
getLicense()
S
65 3 10
licenses_style()
S
66 1 30
plugin_action_links()
S
68 3 6
schedule_cron_event()
S
70 2 6
get_input_license_value()
S
78 2 3
init()
S
62 2 10
show_license_page_card_header()
S
67 1 12
add_menu_page()
S
64 1 11
formActionUrl()
S
70 1 6
get_key()
S
76 1 4
project_deactivation()
S
75 1 5
clear_scheduler()
S
81 1 3
restoreAPI_URL()
S
78 1 3
add_options_page()
S
66 1 9
add_submenu_page()
S
65 1 10
setAPI_URL()
S
78 1 3
check()
S
79 1 3
check_update()
S
79 1 3
get_information()
S
79 1 3
activate()
S
79 1 3
deactivate()
S
79 1 3
__getLicenceAPI()
S
82 1 3
__construct()
S
65 1 8